home *** CD-ROM | disk | FTP | other *** search
- Short: Easy-to-use API for RTG chunky display
- Author: no-email@for.now (Harry "Piru" Sintonen)
- Version: 1.0.13
- Type: dev/c
- Requires: MC68020, OCS, Kickstart 3.0 (see awin.doc for compiling req)
-
- Important: I am having my military service till 31th December 1999,
- so I might not be as active as before. You can find me from IRC
- occasionally as Piru (on channels #amiga, #AmigaFIN, #amycoders and
- so on) though. CU on next millenium. ;)
-
- Major changes in 1.0.13:
-
- - implemented real CGFX/P96 16bit for window and non-directdraw
- screen mode. to try it set option `useargb16 on'
- - depth 16 8bit emulation had wrong palette in >8 bit screen
- modes. fixed
- - awreadargs had a bug: it wasn't able to clear any awodargs
- flags. fixed
- - depth 16 directdraw bugged. fixed
-
- awin is a easy-to-use API for RTG chunky display. It is intended
- to be used with games, demos and gfx intensive applications
- (could be used with scopes, screen blankers, etc.).
-
- This archive contains full sourcecode to awin. Read awin.doc
- for more details.
-
-
- Also there is a simple demo program included awindemo.c, see
- Makefile and SMakefile.
-
- Initially this demo opens a window with 320x240 innersize and
- shows simple `pseudo'plasma, rotatezoomer and tunnel effects.
- For info about some awin commandline features do
- `awindemo68k ?' or `awindemoppc ?'.
-
- Both awindemo68k and awindemoppc load bunny.pal, bunny.raw,
- glas2.pal and glas2.raw.
-
- awindemo68k requires minimum MC68020, OCS, Kickstart 3.0 and
- SetPatch.
-
- Additionally awindemoppc requires ppc.library V46.6+ and
- naturally PowerPC processor.
-
-
- IMPORTANT! As I ran out of time some features of awin are
- untested, remarkably: cgxvideo.library support. Also some
- things I would have wanted to implement and some m68k
- optimizations are missing (that is those routines have only
- c versions included). Probably there is some bugs in it, too.
-
-
- - Harry "Piru" Sintonen
-
- P.S. I will have my military service from January 4th 1999 on.
- It would be great if someone would take over awin development
- meanwhile. That is to do some stuff mentioned in awin.c todo
- section + other fixes and improvements and test it carefully
- and then upload updated versions to aminet.
-